$('#logo').on('change', function (e) {
    var filelist = e.target.files
    var file = filelist[0]
    var fd = new FormData()
    fd.append('logo', file);
    // 发送请求 实现文件上传
    $.ajax({
        method: 'post',
        url: '/upload',
        data: fd,
        processData: false,
        contentType: false,
        success: function (res) {
            // console.log(res)
            $('#hiddenLogo').val(res[0].logo)
            // 将logo图片显示在页面中
            $('#preview').attr('src', res[0].logo)
        }
    })
})

// 当网站设置表单发生提交行为时
$('#settingsForm').on('submit', function (e) {
    e.preventDefault()
    var fd = $(this).serialize();
    // 发送请求 实现网站设置数据添加功能
    $.ajax({
        method: 'post',
        url: '/settings',
        data: fd,
        success: function () {
            location.reload();
        }
    })

})

// 向服务器端发送请求 索要网站设置数据
$.ajax({
    method: 'get',
    url: '/settings',
    success: function (res) {
        console.log(res)
        if (res) {
            // 将logo地址存储在隐藏域中
            $('#hiddenLogo').val(res.logo)
            // 将logo显示在页面中 
            $('#preview').attr('src', res.logo)
            // 将网站标题显示在页面中
            $('input[name="title"]').val(res.title);
            // 将是否开启评论功能显示在页面中
            $('input[name="comment"]').prop('checked', res.comment)
            // 将评论是否经过人工审核显示在页面中
            $('input[name="review"]').prop('checked', res.review)
        }
    }
})